Learning to design objects effectively with Java is the goal of Beginning Java Objects: From Concepts to Code, Second Edition. ...